have little contact to other people - Französisch Englisch Wörterbuch